package com.jmp.base.dto;

/**
 * @author Administrator
 */
public enum MessageWxNoticeEnums {

    /**
     * 订单支付成功通知
     */
    ORDER_PAY_SUCCESS(1, "AT0009", "订单支付成功通知", "USER", "pages/orderLists/main?goType=1"
            , 9, 10, 7, 6),

    /**
     * 订单支付失败通知
     */
    ORDER_PAY_FAIL(2, "AT0010", "订单支付失败通知", "USER", "pages/orderLists/main?goType=1"
            , 18, 19, 23, 21, 1),

    /**
     * 订单发货提醒
     */
    ORDER_ARRIVE(3, "AT0007", "订单发货提醒", "USER", "pages/orderLists/main?goType=1"
            , 20, 55, 96, 3, 66),

    /**
     * 退款成功通知
     */
    REFUND_SUCCESS(4, "AT0787", "退款成功通知", "USER", "pages/orderLists/main?goType=1"
            , 26, 14, 17, 15),

    /**
     * 退款失败通知
     */
    REFUND_FAIL(5, "AT0329", "退款失败通知", "USER", "pages/orderLists/main?goType=1"
            , 1, 2, 3, 4),

    /**
     * 评论回复（咨询回复通知）
     */
    COMMENT_REPLY_USER(14, "AT2039", "咨询回复通知", "USER", "pages/Dynamic/main?goType=1"
            , 6, 4, 5),

    /**
     * 未读消息（未读回信提醒）
     */
    UNREAD_MESSAGE_USER(15, "AT0793", "未读回信提醒", "USER", "pages/im/main", 5, 6, 7),

    /**
     * 订单状态通知
     */
    ORDER_STATE_USER(16, "AT0202", "订单状态通知", "USER", "pages/orderLists/main?goType=1"
            , 5, 44, 3, 4),
    ;


    private Integer code;
    private String noticeId;
    private String name;
    private String type;
    private String page;
    private Integer[] data;

    MessageWxNoticeEnums(Integer code, String noticeId, String name, String type, String page, Integer... data) {
        this.code = code;
        this.noticeId = noticeId;
        this.name = name;
        this.type = type;
        this.page = page;
        this.data = data;
    }

    public Integer getCode() {
        return code;
    }

    public String getName() {
        return name;
    }

    public String getType() {
        return type;
    }

    public String getPage() {
        return page;
    }

    public String getNoticeId() {
        return noticeId;
    }

    public Integer[] getData() {
        return data;
    }
}
